YNQ  YNQ-1.6.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
amapi.h File Reference
#include "cmapi.h"

Go to the source code of this file.

Data Structures

struct  AMDomainA
 
struct  AMDomain
 
struct  AMCredentialsA
 
struct  AMCredentials
 

Macros

#define AM_MAXSECURITYLEVEL   4
 
#define AM_CRYPTER_NONE   0
 
#define AM_CRYPTER_LM   1
 
#define AM_CRYPTER_NTLM   2
 
#define AM_CRYPTER_LM2   3
 
#define AM_CRYPTER_NTLM2   4
 
#define AM_MECH_NTLMSSP   1
 
#define AM_MECH_KERBEROS   2
 
#define AM_CREDENTIALS_PASSWORD_PLAINTEXT   0
 
#define AM_CREDENTIALS_PASSWORD_MD4   1
 

Functions

NQ_BOOL amStart (void)
 
void amShutdown (void)
 
void amClientDefineLevel (NQ_UINT level, NQ_UINT crypter1, NQ_UINT crypter2, NQ_UINT32 mehanisms)
 
void amSetNonSecureAuthentication (NQ_BOOL enableNonSecureAuthentication)
 
void amCredentialsAsciiiToW (AMCredentials *to, const AMCredentialsA *from)
 
void amCredentialsInit (AMCredentials *creds, const NQ_WCHAR *domain, const NQ_WCHAR *user, const NQ_WCHAR *password, NQ_UINT type)
 
void amCredentialsInitA (AMCredentialsA *creds, const NQ_CHAR *domain, const NQ_CHAR *user, const NQ_CHAR *password, NQ_UINT type)